antigen-presenting cell - French English Dictionary